package com.chengliang.bbs.service;

import com.chengliang.bbs.entry.UserAuths;

/**
 * 授权信息业务
 * @author chengliang
 */
public interface UserAuthsService {

    /**
     * 通过唯一标识获取授权信息
     * @param userIdentifier
     * @return 授权信息
     */
    UserAuths getUserAuths(String userIdentifier);

    /**
     * 根据登录名 修改账号授权状态
     * @param identifier 登录名
     * @param ifverified 更改后的状态
     * @return
     */
    boolean updateIfverifiedByIdentifier(String identifier, Integer ifverified);

    /**
     * 根据用户ID修改授权表密码
     * @param userId 用户Id
     * @param newPassword 新密码
     * @return 是否修改成功
     */
    boolean updatePassowrdByUserId(Integer userId,String newPassword);


}

